package com.wwc.business.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.wwc.business.controller.dto.station.StationDeleteDTO;
import com.wwc.business.controller.dto.station.StationInsertDTO;
import com.wwc.business.controller.dto.station.StationSelectListDTO;
import com.wwc.business.controller.dto.station.StationUpdateDTO;
import com.wwc.business.controller.vo.StationSelectListVO;
import com.wwc.business.entity.Station;
import com.wwc.common.response.PageResponse;

import java.util.List;

public interface IStationService extends IService<Station>{
	void insert(StationInsertDTO stationInsertDTO);

	void update(StationUpdateDTO stationUpdateDTO);

	void delete(StationDeleteDTO stationDeleteDTO);

	PageResponse<StationSelectListVO> selectListPage(StationSelectListDTO stationSelectListDTO);

	List<StationSelectListVO> selectList();
}
